Big Huge Thesaurus

Iris foetidissima

noun